package com.linksfield.topup.entity.interfaces.planmanage.edit.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 套餐服务计划：编辑时整个返回体要包含3个部分：套餐服务计划基本信息，原始套餐的基本信息，套餐服务计划的规格与价格
 * request：前端 RequestServicePlanSearch
 * response：后端 ResponseEdit （ResponseServicePlanInfo+ResponsePackageInfo+ResponseServicePlanSpecPrice）
 *
 * @author: lm
 * @date: 2019-11-26 15:40
 */
@Data
public class ResponseEdit implements Serializable {

    private static final long serialVersionUID = 3182744703764371029L;
    @ApiModelProperty(value = "套餐服务计划基本信息", example = "", dataType = "Object")
    private ResponseServicePlanInfo servicePlanInfo;

    @ApiModelProperty(value = "原始套餐基本信息", example = "", dataType = "Object")
    private ResponsePackageInfo packageInfo;

    @ApiModelProperty(value = "套餐服务计划的规格与价格", example = "", dataType = "Object")
    private List<ResponseServicePlanSpecPrice> specPriceList;
}
